Big Huge Thesaurus

Lentinus edodes

noun

sounds kind of like